﻿using System;
using System.Data;
using System.Data.Linq;
using System.Data.Linq.Mapping;
using System.Collections;
using System.Collections.Generic;

namespace PickGold.Data.Linq
{
	public class MappingAssociation : MetaAssociation
	{
		public override bool DeleteOnNull
		{
			get { throw new NotImplementedException(); }
		}

		public override string DeleteRule
		{
			get { throw new NotImplementedException(); }
		}

		public override bool IsForeignKey
		{
			get { throw new NotImplementedException(); }
		}

		public override bool IsMany
		{
			get { throw new NotImplementedException(); }
		}

		public override bool IsNullable
		{
			get { throw new NotImplementedException(); }
		}

		public override bool IsUnique
		{
			get { throw new NotImplementedException(); }
		}

		public override System.Collections.ObjectModel.ReadOnlyCollection<MetaDataMember> OtherKey
		{
			get { throw new NotImplementedException(); }
		}

		public override bool OtherKeyIsPrimaryKey
		{
			get { throw new NotImplementedException(); }
		}

		public override MetaDataMember OtherMember
		{
			get { throw new NotImplementedException(); }
		}

		public override MetaType OtherType
		{
			get { throw new NotImplementedException(); }
		}

		public override System.Collections.ObjectModel.ReadOnlyCollection<MetaDataMember> ThisKey
		{
			get { throw new NotImplementedException(); }
		}

		public override bool ThisKeyIsPrimaryKey
		{
			get { throw new NotImplementedException(); }
		}

		public override MetaDataMember ThisMember
		{
			get { throw new NotImplementedException(); }
		}
	}
}
